Best tourist places in New Delhi | New looks of New Delhi | Welcome India

2019-12-26 17

New Delhi is an urban district of Delhi that serves as the capital of India and the seat of all three branches of the Government of India. The foundation stone of the city was laid by Emperor George V during the Delhi Durbar of 1911. It was designed by British architects, Sir Edwin Lutyens and Sir Herbert Baker.